amount produced - French English Dictionary